accelerator pedal depressed - French English Dictionary